sheltered site - Turkish English Dictionary